relieving troops - Spanish English Dictionary